photochemical sensitizer - Turkish English Dictionary